import { defineStore } from 'pinia'


export const useUserStore = defineStore('user', {
  //定义的仓库
  state: () => ({
    token: null, // 存储token  
    userInfo: null // 可以存储其他用户信息，如用户名、角色等  
  }),
  actions: {
    // 设置token  
    setToken(token) {
      this.token = token;
    },
    // 移除token  
    removeToken() {
      this.token = null;
      // 这里也可以清除其他用户信息  
      this.userInfo = null;
    },

  },
  getters: {
    getToken() {
      return this.token
    },
  }

});